Telos Corporation TLS Q1 2026 Earnings Profitability Surge Drives Massive EPS Beat Yet Stock Slips Mobileye Global MBLY Q1 2026 Earnings EPS Surges 368 Above Estimates Revenue Details Not Disclosed RWAYI Q1 2026 Earnings EPS Misses Estimates as Portfolio Adjustments Pressure Results Ovintiv OVV Q1 2026 Earnings EPS Beats Estimates by 669 Amid Operational Efficiency DIN Q1 2026 Earnings EPS Surpasses Estimates Amid Quiet Revenue Reporting Reviva Pharmaceuticals RVPH Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Drives SmallerThanExpected Loss